home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2008 September
/
PCWorld_2008-09_cd.bin
/
domacnost a kancelar
/
joomla
/
Joomla_1.5.4-Stable-Full_Package.exe
/
xmlrpc
/
includes
/
application.php
next >
Wrap
PHP Script
|
2008-07-06
|
2KB
|
75 lines
<?php
/**
* @version $Id: application.php 10381 2008-06-01 03:35:53Z pasamio $
* @package Joomla
* @subpackage Installation
* @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
/**
* Joomla! XML-RPC Application class
*
* Provide many supporting API functions
*
* @package Joomla
* @final
*/
class JXMLRPC extends JApplication
{
/**
* The encoding (default: UTF-8)
*
* @var string
* @access protected
*/
var $_encoding = null;
/**
* Class constructor
*
* @access protected
* @param array An optional associative array of configuration settings.
* Recognized key values include 'clientId' (this list is not meant to be comprehensive).
*/
function __construct($config = array())
{
$config['clientId'] = 4;
parent::__construct($config);
//Set the encoding
$this->_encoding = "UTF-8";
//Set the root in the URI based on the application name
JURI::root(null, str_replace('/'.$this->getName(), '', JURI::base(true)));
}
/**
* Get the charset encoding
*
* @return string the charset encoding
* @since 1.5
*/
function getEncoding() {
return $this->_encoding;
}
/**
* Set the charset encoding
*
* @var $encoding The encoding of the charset
*/
function setEncoding($encoding) {
$this->_encoding = $encoding;
}
}
?>